a medicinal plant of the iridaces family - Français Anglais Dictionnaire